/* Coder la table des symboles sous forme de liste */
/* symtable.h */
/* Liste simple */
/* maillon qui point sur le maillon suivant */
typedef struct entree_s{
  char * lexemeptr;
  int token;
  struct entree_s* suivant;
}entree;

/* Liste qui point sur la tete de la chaine */
typedef struct symtable_s{
    entree * tete;
} symtable;


void ajoutEntree(char * str, int tok, symtable s);
int hasEntree(char * str, symtable s);
entree getEntree(char * str);